home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 5
/
Gold Medal Software - Volume 5 (Gold Medal) (1995).iso
/
database
/
cardx135.arj
/
REVISION.DOC
< prev
next >
Wrap
Text File
|
1994-04-10
|
32KB
|
703 lines
- Revision History -
Howard McHenry Services
CompuServe ID: 71611,366
April 9, 1994 v13.5E
Made sure there's no null characters in password record when saving
database.
Fixed a few cosmetic bugs.
April 8, 1994 v13.5D
Fixed Custom print program bugs:
01 15 PHONE1 30 PHONE2, Phone #2 prints at column 30 now.
DO loops with a blank ADDRESS field paginate correctly now.
March 30, 1994 v13.5C
Added more Modem error return code to solve modem problems.
February 23, 1994 v13.5B
Fixed "OH" (Ohio in State field) jumping back to City field.
November 28, 1993 v13.5A
Added REP(10, 02, 35, 69, 95) command to Custom Print program, used in
Labelsht.prt. Prints a 3 X 11 adhesive backed label sheet with all off
the same record. DO(10, 02, 35, 69, 95) prints the same but one record
per label in the database.
November 4, 1993 v13.5
Added "Dial 1 only if outside of local area code." Y/N to configuration
screen. On some telephone systems all the exchanges in the local area code
are toll free or the telephone company determines which are tollfree. "Y"
will only put a "1" in front of the number if the area code is different
than the local one.
Improved PHONBOOK command in the Custom Print program. i.e.:
; Underline - _____enable______ ___disable____ for LaserJet III.
DO(PHONBOOK 65, 96, #27 38 100 48 68#, #27 38 100 64#)
ENDDO
Generates a ruled phone book for easy reading.
October 10, 1993 v13.4
Added PHONBOOK command to Custom Print Programs. Prints a phone book
from the database.
August 29, 1993 v13.3
Have had several databases to repair because records were transferred from
a database that was converted to a later version of Cardx to a database of an
older version. The resulting database has records in it with different length
records which trashes the database. If a database of an older version is
detected, instead of only converting that database, all the databases in the
directory are converted to the newer version of Cardx. Also if records are
to be transferred to another drive or directory, all the databases in that
drive or directory are converted.
July 25, 1993 v13.2B
Fixed bug in space in Cardxm for 216 exchanges, Cardxm 3.1.
July 12, 1993 v13.2A
Had to make space in Cardxm for 216 exchanges, Cardxm 3.1.
June 20, 1993 v13.2
Increased Local Toll Free Exchanges from a maximum of 19 to 216 in the
configuration screen.
May 9, 1993 v13.1G
Changed from 10 to 30 extra records for adding records.
March 25, 1993 v13.1F
Return to DOS if no keyboard activity for 10 minutes on unregistered
versions.
March 23, 1993 v13.1E
Changed key in Cardxm.
March 9, 1993 v13.1D
Added Advertisement screen for Sales Representative hand outs.
Changed key.
March 1, 1993 v13.1C
Fixed bug in displaying number of records marked when transfering records.
Fixed bug in displaying records when Searching for a word or phrase in data.
February 20, 1993 v13.1B
Wrote my own assembly mouse routines, added mouse repeat if button is held
down.
Added CARDX.ICO icon for MS Windows. Run as a Non-Windows application.
February 8, 1993 v13.1A
Added printer error handler.
Close all files before shelling to DOS, F5 key.
Fixed display in Cardxm if street is blank.
February 4, 1993 v13.1
Added another line of address to database.
Upgraded CARDXM program to the changes in CARDX.
February 1, 1993 v13.0B
Fixed modem handler for modems that report -1 before being initialized.
Changed WordWrap, to concat lines, goto the end of line and press the "Del"
or "Backspace" key. Text from the next line will join with the current line
if there is room for it.
January 14, 1993 v13.0A
Fixed bug in current date displayed.
Fixed bug in Cardxm modem control.
December 18, 1992 v13.0
Added on screen Calendar, access anywhere in the program by pressing the
F7 key.
Reduced number of parameters passed through the use of COMMONS.BI, shouldn't
hang the program.
Made shadows around boxes transparent.
Fixed more bugs in "Dial 1" feature.
Help remembers the last place you were at in text.
To enable Record Locking for a Local Area Network add "/LAN" to the end of
the command line, CARDX HLMC /LAN, CARDX *.* /LAN.
Added ability to View and Select items from Old Configuration file after
an upgrade.
Added print labels to Cardxm TSR. On the command line enter a forward slash
(switch), the number of the line to start printing the Name field and the total
number of lines on a label. I. E. CARDXM /2,6 HLMC will start printing on
the second line of a six line label and load HLMC.CDX database. After
printing you are still asked if you want a Form Feed, this will eject one
label, six line feeds.
Three lines of data will be printed (/2,6):
1 -
2 - First and last name
3 - Street address
4 - City, state and zip code.
5 -
6 -
November 29, 1992 v12.9B
Replaced annoying BEEP with musical chime.
November 24, 1992 v12.9A
Improved single line field edit, insert on and Enter key doesn't
destroy the field.
November 16, 1992 v12.9
Added Appointment Manager, appointments are tied to a database and
database record. Press "P" with the main card up to Add, Delete, Edit
and Select appointments. Records with an appointment display the name
field blinking red. If there are appointments in a database they are
displayed before the database is loaded.
Added back-up of the database in use. Press the "K" key to enter the
back-up screen. Enter path (drive and directory), i. e.
"D:\BACKUPS\CARDX". The program will supply the filename. Press the
Escape key to exit.
Improved "Dial 1" dialing. Enter local tollfree three digit exchange
numbers of your LATA (Area Code) in the configuration screen, there is
room for nineteen. If the area code in the phone number is your local
area code and the exchange number is in your list in the configuration
screen, a "1" will NOT be added to the front of the number dialed.
Improved single line field edit, the entire field can be filled now.
Upgraded CARDXM program to the changes in CARDX.
October 23, 1992 v12.8
Improved Modem program, fixed bug when modem would hang-up when it
shouldn't. Wrote modem program in QuickBasic PDS.
October 17, 1992 v12.7A
Improved mouse control.
Fixed display bug in printing records.
October 12, 1992 v12.7
Added DO loops to Custom Print Programs. Print in X and Y coordinates,
records down and across on a sheet:
DO(Down, Col #1, Col #2, Col #3, -->, Rm)
Field strings to be printed.
ENDDO
DO(Numer of records down, Column #1 across, Column #2 across, Right margin)
DO(10, 10, 40, 79) will print ten records down on a sheet with two records
across at column numbers ten and fourty, the right margin is used to center
the Header if used. Can only be used to print marked or all records, F9.
Use "00" in records Down for continuous forms, fan fold labels and rolodex
cards.
Added HEADER to Custom Print Programs. In DO loops a Header can be printed
at the top of each page.
Added TRIM(n) to Custom Print Programs. All text of a record string is
trimmed to (n) length after the TRIM command is issued.
Removed LABELS command in Custom Print Programs as DO loops does the same
thing.
Added (S)earch to help screen, F3 to continue search. Search for a word
or phrase in the help text.
Improved mouse control in Help.
Added ability to go to Help screen while editing a record, ALT - H keys.
Fixed some bugs in the Custom Print Program.
September 27, 1992 v12.6
Added Return Address file and management program. Select Return Addresses
from a menu, Add, Delete, Edit and Select addresses. Select "R" when the
main window is on screen. When selecting F9 or F10 to print, the current
return address is displayed in a window on the upper left of the screen.
Added several commands to the Custom Print Programs. RETURN1, RETURN2,
RETURN3 and RETURN4 prints the four Return Address lines set-up in the
Return Address manager. DATE, CDATE and TIME prints the date and time.
CDATE prints "September 22, 1992" and DATE prints "09/20/92". TIME prints
"11:59 PM". LABELS prints 3 accross X 11 down self-adhesive labels on a
8 1/2" X 11" sheet, select the LABELS.PRT Custom Print Program.
Added "Alt-1" and "Alt-2" commands. Next / Previous card that shows all
of Added Information field, mouse clicks on left wheel Up / Down arrows.
Mouse clicks on right wheel Up / Down arrows for normal display.
Improved Mouse control, easier to navigate, remembers last position on
screen. A right button click to the right of column 70 does nothing, to
the left it exits the program. Also exits any where on line 1 and 25.
Column 70 is where the commands start.
Improved print commands in the Custom Print Program. Allows you to
enter text strings also. To set the LaserJet III to 64 lines per page
enter #027 &l7.5C#. Must have the space between numbers and text.
September 15, 1992 v12.5A
Fixed bug in intiating modem when program starts up.
Fixed bug in deleting all records and transfering records with leaving
just one record.
September 9, 1992 v12.5
Added " Dial time, seconds........................" in configuration
screen. Didn't have enough time to dial for rotary phones, make the time
what ever you need. 10 seconds is sufficient for touch tone phones, 20
seconds for rotary.
Added " Hang-up before phonelog? Y/N.............." in configuration
screen. A gentleman wanted to listen through his modem speaker if someone
answered before picking up the phone. Yes or No at "Do you want to add the
record to the phone log?" after dialing hangs up the phone if "N" is in the
configuration.
Fixed bug in Custom Print Program for column references in a line.
Put the name in the record at the top left corner of the window when
editing or displaying the Added Information field. It was easy to forget
who you were displaying the data for.
August 15, 1992 v12.4B
Fixed bug when editing birthday field.
August 5, 1992 v12.4A
Only show not registered message once on start-up of program.
Changed all "CALL trim()" to "LTRIM$(RTRIM$())".
July 15, 1992 v12.4
Editor is always in wordwrap mode.
When editing a field, Tab key in insert mode moves text under and after
cursor to next tab position.
Added cut and paste to field editor.
Same editor for all fields.
Changed PgUp/PgDn from four to three records for easier browse through
database.
July 15, 1992 v12.3
Added a third phone number field. Field allows 24 characters, alphabetic
characters are ignored when the number is dialed. "Plant Exit Code" and
"Dial One" numbers are not added to the field when dialing.
Database file conversion built into program. CONVERT.EXE must be in the
same directory as CARDX.EXE, program tests database and shells to the
conversion program if the database has not already been converted.
Added four more lines to the Added Information field, nine total. Only
five of the lines are normally displayed as before, the entire field can
be viewed by pressing the left arrow key. Pressing the right arrow key
returns the display to the normal. Blinking arrows on both sides of the
window indicate that there is data in the hidden lines six to nine. The
entire window is used when editing the field.
Added wordwrap to the Added Information field, ability to turn it on
and off in the Configuration screen.
Asks you if you want to add the record to the phonelog when dialing.
Added Search records for a word or phrase, ability to mark records to
print or transfer the records after the search. Searches all fields.
Changed ADINFO command in Custom Print Programs. ADINFO will print all
non blank lines. ADINFO9 will print all lines of the added information
field. ADINFO1 to ADINFO8 ignores blank lines to print as much of the
information as possible in the number of lines specified. If the number
of lines printed is less than the number specified then blank lines are
printed to total the number specified to provide even spacing of records
printed on a page.
Redisplay rolodex after returning from Custom Print Program menu.
Upgraded CARDXM program to the changes in CARDX.
June 16, 1992 v12.2
Fixed record locking for LAN versions of CARDX and CARDXM.
June 2, 1992 v12.1
Fixed lose of records problem in F9 Zip Code sort.
Cleaned up code and speeded up screen writes, you can page through the
cards faster now.
Fixed blinking cursor problem on exit.
May 26, 1992 v12.0
Compiled the program in QuickBasic 7.1, speed dramatically increased
and the size of the program is 66% of what it was before.
Deleted the /F (fast) function on the command line since all screen
writes are as fast as your hardware will allow with the new compiler.
Added ability to sort on Zip Codes and Name in F9, print marked or all
records. Request was made by people who get a cost break from the Post
Office for mail that is bundled by zip code.
Increased maximum number of records from approximately 1,400 to over
14,000 records with no TSRs in memory.
Added "Space for #### records" to the display screen.
April 21, 1992 v11.9
Fixed bug in Cardx and Cardxm modem programs, wouldn't handle all
machine types for COM 3 and COM 4.
April 8, 1992 v11.8
Added mouse control.
March 30, 1992 v11.7
Wrote an assembly language program to handle the modem. Cardx and Cardxm
can now access COM1, COM2, COM3 and COM4.
Added ability to access LPT1 to LPT3 in Cardx and Cardxm, last item in
the Cardx configuration screen.
When changing versions a new configuration file is created with the
default settings for the new version. The old configuration file is now
renamed to OLD.CFG and kept for reference.
Improved error messages for modem and printer in Cardxm.
Fixed bug in CDEX2CDX Cardex to Cardx datafile conversion program.
March 11, 1992 v11.6
Added MERGE.EXE to the package. Merges two Cardx databases to another
separate database. Separates duplicate records and appends them to a another
trash database. The records with the greatest amount of data in it is
retained in the merge database. A choice of comparing the first and last
names or all of the record except the Added Information field. Choosing
"names" gives a database with unique records.
Changed the price to $34.95, inflation!
March 8, 1992 v11.5A
Packed all Cardx files into a self extracting Zip file with an
installation batch file. Also added Remind 7.7 program to the
distribution floppy. Package has batch files to start-up programs.
February 23, 1992 v11.5
Ckecks for amount of memory left and issues a warning that database is
full. Tested with a database of names of people with first and middle
initials and had 1400 records before running out of memory.
February 23, 1992 v11.4A
Made Cardxm remember the last record that was accessed instead of poping
up at record number one.
February 22, 1992 v11.4
There is a limit to the number of records that can be in a Cardx database.
I load the last name, first name and birth date (for the birthday program)
into memory to sort the names for search and writing the file out. The number
of records depends on the length of the names in the records. I have had
over 1200 records in a database and not had any problems. A lady named
Grace had a little under 1000 and got an "Out of String Space" error. I
changed the program so if a birthday is not entered that space is available,
six characters. This will give a possibilty of 10% more records, on average,
of the databases tested.
February 14, 1992 v11.3
Set color to black and white and clear screen on exit. People have been
complaining about leaving the DOS prompt flashing on exit.
Fixed bug in Cardex to Cardx conversion program, allows files without an
extension to be converted.
February 4, 1992 v11.2B
$10.00 extra for Hot key change from Alt/Left Shift keys to
Alt/Right Shift keys or
Ctrl/Left Shift keys or
Ctrl/Right Shift keys.
December 21, 1991 v11.2A
Fixed bug in Cardxm TSR where "Dial one" in configuration screen is "Y"
and Area code is the same as the local one.
November 26, 1991 v11.2
Fixed bug in Custom Print Program where anything in quotes was printed
in upper case, case is now retained.
Added CDEX2CDX.EXE with CDEX2CDX.DOC to convert from Cardex to Cardx
files. CDEX2CDX.EXE, CDEX2CDX.DOC, CONVERT.EXE and CONVERT.DOC are in
Convert.zip file.
November 10, 1991 v11.1
Fixed "Out of Disk" error when saving file.
September 22, 1991 v11.0
Added "Repeat" in the print menu, print multiple items of the same record.
Fixed minor bug in Cardx.exe, double "SORTING" message on screen sometimes
when exiting (B)irthday program. Fixed minor bug in TSR Cardxm.com
(CARDXM v2.0), does another carriage return and line feed after loading
message.
September 8, 1991 v10.9
Clear screen after a save and exit. Fixed bug in Birthday program, if
there's no birthdays in the current month or after none will be displayed.
States that you are viewing all of the birthdays of the year after displaying
birthdays for the current month.
July 6, 1991 v10.8
Fixed bug in loading configuration file. If an upgrade is loaded and
CARDX.CFG is not copied from update disk, Cardx senses this and creates
a proper configuration file.
June 15, 1991 v10.7
Fixed bug in Custom Print Program, 12, 13 and 14th lines of
users program was ignored.
May 24, 1991 v10.6
Trimmed data in line before printing in Custom Print program, if first name
was blank a space would be printed before last name causing line to be one
to the right, i. e. "02 04 fname ' ' lname".
Added ability to format and print Cardx help text file, press "P" with the
help screen up.
Eliminated sort before adding a record, speeds up record entry.
Fixed minor bug in sort and search.
Speeded up sort by at least 50%.
Changed Convert program to add blank password record to new database,
read Convert.doc.
May 24, 1991 v10.5
Fixed duplication of records bug.
Added the same menu options for F9, print marked or all records, as F10,
print the current record.
May 18, 1991 v10.4
Added command line option "/NOCOM", will not allow the modem to be
accessed. A LAN administrator asked for this feature where in some cases
he did not want the people on the LAN to have the ability to access a modem,
I. E. CARDX *.* /NOCOM, CARDX *.* /NOCOM /F, CARDX /NOCOM, CARDX /F /NOCOM.
When the feature is in place, attempting to dial give the message "Dial
Feature Is Not Available".
Added two seconds delay time for each comma used after the plant exit code.
AT DT 9,,,, 412 568-2533 would give an eight second delay between 9 and
568-2533. In this case the "9" would tell the switch board it's an
outside the company phone number, wait eight seconds until the switch
board connected you with the area phone company and then dial the number.
Added "FORMFEED!" command to Custom Print Programs. Do a formfeed after
last record is printed, eject last page.
Made Cardxm 1.9 compatible with the new changes in Cardx.
March 29, 1991 v10.3
Added Customized print function, set-up for to print anything you want
in a simple print program! Multiple print programs are maintained.
Select Customized print program from a menu.
Added print to a file
Fixed bug with Plant Exit Code and Dial.
Fixed mark and unmark all records, didn't get the last record.
Direct screen writes (BIOS calls) were a problem for some machines,
386 machines in particular. Made all screen displays a DOS call.
This slowed the program down some what. If your machine will tolerate
BIOS calls enter "/F" on the command line when loading Cardx, CARDX /F,
CARDX *.* /F or CARDX demo /F. This will give you the faster direct
screen writes. The program should run on any DOS based machine.
Eliminated all SHELL to DOS calls. Wrote assembly programs to
do the functions. These caused a bug in the SAVE database when
out of memory because of TSR's eating up memory.
Added F5 command, drop to DOS, type EXIT to return to CARDX.
If CARDX.CFG configuration file doesn't exist or is incomplete the
program creates it for a universal configuration.
Fixed bug of only printing one record and asking for a form feed.
100% DOS calls in program, eliminated library calls.
Eliminated file extensions in both menus.
Escape key in edit of new and existing record exits without any changes
being made. Escape key in edit when Adding or Copying a record deletes
the new record.
Added word left and word right, Ctrl left cursor key and Ctrl right
cursor key moves to the beginning of the next word.
Added test if enough disk space to save file, no save if not enough.
Databases were trashed when out of disk space.
Updated from MASM 4.0 to 5.0, updated from LINK.EXE 3.05 to 3.61 in
an effort to take care of 386 machines.
Found and fixed bug in menu that wouldn't work on a LAN.
Fixed printer codes adding extra space to line in custom print program.
Fixed "Path Not Found" problems.
Changed price to $29.95.
February 19, 1991 v10.2
Fixed bug when adding more than 10 records at a time.
Fixed bug in deleting last file, only leaves one record and preserves
password.
Right adjusted three digit prephone number to look nice on screen. For
corporations that have five digit interplant numbers.
February 3, 1991 v10.1
Added password protection to individual files, Alt - F10.
Screen cursor does not disappear when using left or right cursor keys when
editing a field.
Added "A" command, mark all records for printing or transfer of records.
Fixed-up loading screens.
Made Cardxm 1.8 compatible with the new changes in Cardx.
January 12, 1991 v10.0
Added ability to combine last and first name fields into one field, business
names are to long for last name field. Last "Y/N" field in the configuration
screen.
Made Cardxm 1.7 compatible with the new changes in Cardx.
Added "Loading " <datafile name> to Cardxm 1.7 loading messages.
January 12, 1991 v9.9
Improved help screen, Scroll!
Added print all marked records, F9 key.
Added unmark all records, "U" key.
Put zip code on same line as town and state per Charles D. Spinos.
Made Cardxm 1.6 compatible with the new changes in Cardx.
Added ability to configur for two or four letter states.
Fixed Ctrl Y in edit.
Put version number instead of date program was last changed in top title
of rolodex and menu screen.
Fixed default screen so filename looks nice when loading a datafile from the
command line.
December 29, 1990 v9.8
Reorganized and enlarged records in the database. Last name field went from
25 to 33 bytes, first name from 15 to 20, street from 41 to 54, and added
extended zip code again.
Fixed some color bugs and added a few things in the birthday program.
Fixed lost records bug when deleting and transferring files at the same time.
Fixed configuration screen bug of being allowed to put other than a space,
1 or 2 in for modem port number.
Fixed "Dial One before Area Code" bug.
Upper cased extended zip code field for Canadian addresses.
Display filename when loading on default screen when filename is entered on
the command line.
Made Cardxm 1.5 compatible with the new changes in Cardx.
Fixed search string quirk in Cardxm 1.5 and improved error messages.
Made print memo in Cardxm 1.5 the same as Cardx.
December 22, 1990 v9.7
Made Cardxm 1.4 compatible with the new changes in Cardx.
Fixed sorting message in the wrong place.
December 21, 1990 v9.61
Changed configuration file to initiate modem before saving CARDX.CFG file.
If a modem port number is accessed that doesn't exit, the resulting error
will be printed before writing the configuration file. You won't be locked
out of the program when you start it again!
Changed edit sequence, edit the name and address before phone numbers.
Select the use of the birthday field in the configuration program.
F4 search, enter "Smith, An" to find Andy Smith of 23 Smiths.
Fixed sort and search bugs.
Fixed some cosmetic bugs.
Added database fields layout to package.
December 16, 1990 v9.6
Nabisco of New Jersey version, The Cookie Company! Added second telephone
number to database, dial second number by pressing "E". Added birth date to
database with list of birthdays sorted by month and day, select by pressing
"B" key.
December 9, 1990 v9.5
Reduced resident size of CARDXM 1.3 from 7664 to 7568 bytes.
November 5, 1990 v9.41
Ran out of Stack area in Cardxm 1.2, increased by 32 bytes.
October 27, 1990 v9.4
Dramatically reduced the size of Cardxm 1.1 in memory, it was database size
dependent before. A database of 2000 records would take up nearly 64k of RAM.
Now it's always 7632 bytes regardless of database size.
Fixed "AT DT" bug in phonelog with Cardxm 1.1.
Fixed hang-up bug in Cardxm 1.1.
Fixed bug in printing records with Cardxm 1.1.
Fixed color bugs in Cardx.
Fixed tab Modulo 8 in Cardx.
Added Modulo 8 insert tab in Cardx.
October 22, 1990 v9.3
CARDXM.COM Memory resident (Pop-up) added to package, read CARDXM.DOC.
Added modem hang-up string to configuration files, use CARDX.CFG in the
package and configur (Alt-F1) to your color preferences and hardware again.
Fixed some bugs in the screen colors.
October 6, 1990 v9.2
Made the screen refresh a direct write to the screen, faster and more
pleasing to the eye.
Coming Soon: Memory Resident (Pop-up) addendum program that will use
existing Cardx datafiles. As soon as the bugs are dead!
October 6, 1990 v9.1
Added Quick Search, ALT - Letter key will find the first record that
starts with that character.
Added the ability to change the screen colors, per Charles D. Spinos who
has an aversion for the color magenta. The F1 key now effects this function.
Ran into problems with accidently hitting the F1 key and getting incorrect
data into the configuration file. Changed key to ALT - F1 now to configur
the program.
September 28, 1990 v9.0
Added Modem Initiation string, sets up modem on program start-up. Use
the initiation string from your communications program or refer to your
modem handbook.
Added editing function "Ctrl Y", delete under cursor to end of line.
Improved Tab function, modulo 8.
Changed CONVERT.EXE from double to single conversion when converting from
8.1 to 8.7 versions.
July 17, 1990 v8.9
Escape key exits from printing all records.
Fixed LaserJet II bug of to many records printed on a page.
June 26, 1990 v8.8
Added the ability to print the entire file out, labels, envelopes or pages.
June 24, 1990 v8.7
Fixed minor bug in menu and path error when operating off a floppy.
Aborted dials are not added to Phone Log.
Improved error handling.
Increased Town field from 26 to 38 characters as per Al Chin's request.
Added CONVERT.EXE and CONVERT.DOC to convert from version 8.1 to 8.2 and
from 8.6 to 8.7.
June 11, 1990 v8.6
Changed command line to increase privacy. A path to your data files can be
added when starting Cardx. You can have your data files in a directory other
than the one Cardx is in. On the command line enter CARDX D:\PATH\*.*,
CARDX D:\PATH\*.CDX, CARDX F:\SO\DEEP\NO\ONE\WILL\EVER\FIND\IT\*.* or
you can have a little "Black Floppy":
echo off
cd\cardx
cardx a:\blckbook
cd\
May 12, 1990 v8.5
Changed modem initiation string to what is printed on screen is what is sent.
Eliminated irritating second screen update when marking a record.
On return to start-up menu, program points to the last database used.
May 9, 1990 v8.4 24 years at Allegheny Ludlum Steel Corp.
Returns to start-up menu on exit if CARDX *.CDX is entered on the
command line.
CARDX HLMC will be interpreted as CARDX HLMC.CDX on the command line.
April 29, 1990 v8.3
Fixed monochrome monitor bug, program won't bomb now.
March 17, 1990 v8.2 Saint Patty's Day
Combined area code and eight hundred number fields, made last name field
larger.
Changed fields so Cardx can be used by Uncle Sam's very good friends above
the border.
February 24, 1990 v8.1
Fixed bug in Print Page.
February 17, 1990 v8.0
Added Phone Log maintenance.
January 30, 1990 v7.9
Improved display of records.
Added Phone Log option.
January 5, 1990 v7.8
Minor changes in editing screen.
Added day of the week to the date and time on the screen.
Added COPY, duplicate a record in the database.
Deleted SAVE, it's done when it needs to be done!
Fixed bugs in Transfer
Changed Transfer so default transfer file always has a ".CDX" extension.
Dressed up Loading screen.
Show marked records in background records on screen.
Fixed minor problems to zip codes and configuration file loading and saving..
December 30, 1989 v7.7
Ray Grover is my first paying customer, Thanks Ray!
Changed display to reflect what Label/Envelope address would
look like as per Ray's suggestions.
Changed command line set-up so a database can be loaded from a
batch file:
CARDX --> Start program and type in or run default database name.
CARDX *.CDX --> Start program and select database from menu.
CARDX HLMC.CDX --> Start program and load "HLMC.CDX" database.
Added configuration set-up for all upper case names or as entered.
Fixed sort bug when editing old file.
December 25, 1989 v7.6A
Swapped 3.5" X 1" with 4.5" X 1.5" in printer menu. Improved
printer menu.
November 23, 1989 v7.6
Right justified 800 number.
Combined Generic and LaserJet II printer versions into one package
with a configuration setting for one or the other printers. Generic
printer configuration will print two types of Labels now.
Not a GOSUB or a GOTO in the whole program, 100% structured
programming.
November 18, 1989 v7.5
Improved editing, only delete and back delete in a line, insert
and delete lines. More freedom to move from one field to another.
Added CARDXLJ.EXE to the package. Designed for the Laserjet II
printer, prints envelopes.
October 14, 1989 v7.4
Right justified Area Code, moves "1 " to " 1" after editing.
August 11, 1989 v7.3
Fixed endless loop when in edit and have a blank field in last or
first name.
July 23, 1989 v7.2
Fixed minor display error in edit and stream lined some code.
July 21, 1989 v7.1
Fixed up cursors in edit mode, allowed more than a one digit Plant
exit code and left justified last and first names after edit.
July 8, 1989 v7.0
Finally have a program I like! Does everything CARDEX did and a lot
more. A complete program, not a shell.
January 1, 1989 v1.0
Started tinkering with CARDEX data files, wrote a front end shell
that would get a phone number from a CARDEX record and dial the
phone.